Migrate a Workspace
Overview
The API Comparison table highlights the shared actions and API methods between IQM and The Trade Desk for creating and managing Workspaces, Customers, and Advertisers. Select an endpoint to review each platform's relevant API documentation. By comparing APIs, you can migrate your workflow from The Trade Desk to IQM.
For a comprehensive overview of IQM's finance services, see the Workspace API Guidelines.
Definitions
IQM | TTD | Description |
---|---|---|
Organization | Partner | The entity containing an Organization's or company's details (address, email, website, etc.). |
Workspace (User) | Partner | A user that signs up with the platform and receives authentication credentials: Organization Workspace ID (owId) for IQM; Partner ID for The Trade Desk. Workspace Users are also referred to as Advertisers or Customers in different contexts. |
Advertiser (Customer) | Advertiser | Once an Advertiser is assigned to a Workspace User, they become a Customer (they also operate as their own Workspaces). An Advertiser can be assigned to one Workspace; and they can have multiple Insertion Orders assigned to them. |
API Comparison
Base URLs
IQM: https://app.iqm.com
TTD: https://api.thetradedesk.com
Action | IQM Endpoint | TTD Endpoint | Notes |
---|---|---|---|
Create an Organization | n/a | n/a | For IQM, Organization details are created on Customer invite/assignment.For TTD a Partner profile is created when access is granted to the API. |
Get Organization Details | /api/v3/ua/organization/view-profile /api/v3/ua/user/allowed-organizations | /v3/partner/query /v3/partner/{partnerId} | |
Add Advertiser Profile | /api/v3/ua/organization/advertiser/add /api/v3/ua/customer/invite /api/v3//ua/user/customer/assign | /v3/advertiser | For IQM, an Advertiser is created when inviting a Customer to signup, and then assigning them to a User. |
Get Advertiser Details | /api/v3/ua/organization/advertisers/list /api/v3/ua/customers/list | /v3/advertiser/{advertiserId} | |
User Permissions | /api/v3/ua/user/application/add /api/v3/ua/customer/application/add | /v3/contract | For TTD permissions for an Advertiser are defined in the entity which it is interacting with. E.g. in the "contract" entity, the permissions object allows or forbids Advertiser permissions. |
More Workspace Resources
IQM:
- User Management API Guidelines
- Workspace API Guidelines
- IQM Platform Overview
- Sign Up and Authenticate Quickstart Guide
- Manage your Organization Help Center article
TTD: